@media (min-width: 1900px) {
  body {
    max-width: 1920px;
    margin: 0 auto;
  }
}

body.fixed-sidebar .navbar-static-side, body.canvas-menu .navbar-static-side {
  z-index: auto;
}

.g-forward-button {
  /*right: 140px;*/
  right: 200px!important;
}

.g-message-button-wrap {
  position: absolute;
  right: 140px;
  text-align: center;
  z-index: 2;
  top: 0;
  float: none!important;
  margin-right: 0!important;
  border-left: 1px solid #eee;
}

.g-message-button-wrap .dropdown {
  margin-right: 0!important;
}

.g-message-button {
  padding: 0!important;
  width: 60px!important;
  height: 40px!important;
  min-height: 0!important;
  background-color: #fff;
  color: #999;
}

.g-message-button .label {
  right: 8px!important;
  top: 6px!important;
}

.btn-primary {
  background-color: #6aa84f;
  border-color: #6aa84f;
  color: #ffffff;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-color: #62a048;
  border-color: #62a048;
  color: #ffffff;
}

#wrapper {
  background-color: #1864ab;
}

.navbar-static-side {
  background: #1864ab;
}

.navbar-default {
  background-color: transparent;
  border-color: #1864ab;
}

.nav-header {
  padding: 0 25px 25px 25px;
  background: transparent;
}

.nav-header a {
  color: #e9eaeb;
}

.nav-header .text-muted {
  color: #a4a8ab;
}

.nav > li.active {
  border-left: 4px solid #646a70;
  background: #1864ab;
}

.nav > li > a {
  color: #ffff;
}

.navbar-default .nav > li > a:hover, .navbar-default .nav > li > a:focus {
  background-color: #0c80fe;
  color: white;
}

.content-tabs {
  border-bottom: solid 2px #1864ab;
}

.page-tabs a.active {
  background: #1864ab;
  color: #ffff;
}

.page-tabs a.active:hover, .page-tabs a.active i:hover {
  background: #0c80fe;
  color: #fff;
}

.content-tabs .roll-nav, .page-tabs-list {
  color: #a4a8ab;
}

.page-tabs a:hover, .content-tabs .roll-nav:hover {
  color: #808589;
}

.navbar-minimalize,
.navbar-minimalize:hover,
.navbar-minimalize:active,
.navbar-minimalize:focus,
.navbar-minimalize:active:hover,
.navbar-minimalize:active:focus {
  background-color: #fbaf0e;
  border-color: #fbaf0e;
}

.roll-left {
  left: 44px !important;
}

nav.page-tabs {
  padding-left: 40px !important;
  margin-left: 44px;
}

body.mini-navbar .nav-header {
  background-color: #fbaf0e;
}

body.mini-navbar .g-systime {
  display: none;
}

body.mini-navbar .navbar-minimalize {
  display: none;
}

body.mini-navbar .roll-left {
  left: 0 !important;
}

body.mini-navbar .page-tabs {
  padding-left: 0 !important;
}